/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DAO;

import static DAO.BaseDAO.abrirConexao;
import static DAO.BaseDAO.conn;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import model.Pedido;

/**
 *
 * @author Hiran
 */
public class PedidoDAO extends BaseDAO {

    public static List<Pedido> filtrarPedido(int numeroPedido) throws Exception {
        PreparedStatement stmt = null;
        ResultSet rs = null;
        List<Pedido> lista_pedido = new ArrayList<>();
        try {
            abrirConexao();
            String sql = "select * from pedido where numeropedido = ?";
            stmt = conn.prepareStatement(sql);
            stmt.setInt(1, numeroPedido);
            rs = stmt.executeQuery();
            while (rs.next()) {
                lista_pedido.add(
                        new Pedido(
                        rs.getInt("numeropedido"),
                        rs.getDate("data")));

            }

        } finally {
            fecharConexao();
        }
        return lista_pedido;

    }
}
